installation space - Turkish English Dictionary